package com.cs.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.cs.domain.Prod;

import java.util.Date;
import java.util.List;

public interface ProdService extends IService<Prod>{

    /**
     * 分页查询商品的接口
     * @param page
     * @param prod
     * @return
     */
    Page<Prod> findProdPage(Page<Prod> page, Prod prod);

    /**
     * 根据时间区查询总条数
     * @param o
     * @param o1
     * @return
     */
    Integer getTotal(Date o, Date o1);

    /**
     * 根据时间区分页查询商品的对象
     * @param page
     * @param t1
     * @param t2
     * @return
     */
    List<Prod> findProdPageByTime(Page<Prod> page, Object t1, Object t2);
}
